pre.prettyprint {
	margin:5px 0;
	border-left:3px solid #6CE26C;
	border-right:1px solid #ddd;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	font-family:Monaco,'DejaVu Sans Mono','Bitstream Vera Sans Mono','Lucida Console',monospace !important;
	overflow:auto;
}
pre.prettyprint.linenumstrigger {
	margin-left:0px;
	padding-left:0px;
	border-left:0px;
}
pre.prettyprint
ol li {
	margin-left:18px;
	padding-left:18px;
	border-left:3px solid #6CE26C;
}
pre ol li.highlighttrigger {
	background-color:#DAD7FF;
}
.str {
	color:#080;
}
.kwd {
	color:#008;
	font-weight:bold;
}
.com {
	color:#800;
}
.typ {
	color:#606;
	font-weight:bold;
}
.lit {
	color:#066;
}
.pun {
	color:#660;
}
.pln {
	color:#000;
}
.tag {
	color:#008;
}
.atn {
	color:#606;
}
.atv {
	color:#080;
}
.dec {
	color:#606;
}
@media print {
	.str {
	color:#060;
}
.kwd {
	color:#006;
	font-weight:bold;
}
.com {
	color:#600;
	font-style:italic;
}
.typ {
	color:#404;
	font-weight:bold;
}
.lit {
	color:#044;
}
.pun {
	color:#440;
}
.pln {
	color:#000;
}
.tag {
	color:#006;
	font-weight:bold;
}
.atn {
	color:#404;
}
.atv {
	color:#060;
}
}